body, html
{
    margin: 0px;
    padding: 0px;
    height: 100%;
}

.wrapper
{
    position: relative;
    width: 800px;
    margin: 0 auto;
    min-height: 100%;
}

.header
{
    width: 800px;
    height: 125px;
    background-color: #B81816;
    margin: 0 auto 10px auto;
}

.sideBar
{
    width: 200px;
    background-color: #D5B900;
    float: left;
}

.content
{
    width: 590px;
    background-color: #9A9A9A; 
    margin-left: 210px;
}

.buffer
{
    clear: both;
    height: 110px;  
}

.wrapper, .footer
{
    text-align: center;
    font-size: 50px;    
}

.footer
{
    position: relative;
    width: 800px;
    height: 100px;
    margin: -100px auto 0;
    background-color: #000000;
    color: #FFFFFF;
}